Synonyms for "war machine"

Words with similar meaning